Your new company
A highly innovative technology-driven organization specializing in cutting-edge embedded software solutions. This company is committed to delivering high-performance firmware and software for a range of advanced products. With a strong focus on collaboration and engineering excellence, the company fosters a dynamic environment where problem-solving and technical growth are highly valued.
Your new role
As a Senior Software Engineer, you will be responsible for developing and refining software and firmware solutions for embedded platforms. You will collaborate closely with internal and external stakeholders to define requirements, design system architecture, and implement high-quality software solutions. Your expertise in C++ and C will be crucial for building multi-threaded and multi-process applications. Working alongside the engineering and testing teams, you will contribute to software development best practices, perform design and code reviews, and mentor junior engineers to help them grow in their roles.
What you'll need to succeed
* A Bachelor's degree in Engineering with a minimum of 7 years of experience in embedded software development and industrial communication technologies.
* Expertise in embedded Linux systems for mobile applications.
* Proficiency in the QT framework for cross-platform development.
* Hands-on experience with serial communication protocols and industrial Ethernet-based communication protocols.
* Familiarity with Telematics and industrial networking, including Ethernet, WiFi, and LTE data networks.
* Strong knowledge of software development tools such as GIT, Rally, and Agile methodologies.
* Ability to break down complex technical challenges, analyze technology choices, and align software development with business objectives.
* Leadership skills to mentor junior team members and contribute to strategic decision-making.
* Excellent problem-solving abilities, communication skills, and a proactive mindset towards learning and innovation.
What you'll get in return
* The opportunity to work on impactful projects that drive innovation in embedded software development.
* A collaborative and forward-thinking work environment that encourages professional growth and development.
* Competitive compensation and benefits package tailored to recognize expertise and contributions.
* The chance to influence technological choices and software strategies within a leading organization.
* A supportive team culture that fosters continuous learning and career progression.
#J-18808-Ljbffr