x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Principal Embedded Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Principal Embedded Software Engineer

Specialized Asia Pacific Pte. Ltd.

Summary:

At specialized we are committed to innovate and provide the best performance bicycle that benefit and improve our riders supporting our purpose to pedal the planet forward and contribute toward green environment. To strengthen our newly setup e-Bike electronics team in Singapore which working closely with team based in Europe, we are seeking for experience and passionate principal Embedded Software engineer that would be great if obsessed specifically with development of bicycles or electric mobility solution. In this role you will be at the forefront of architecting and developing solutions for state-of-the-art firmware of electronics solution for e-Bike system.



How you will make a difference

§ Lead the design and development of embedded software for our products, device drivers, firmware, and low-level software components.

§ Collaborate with cross-functional teams to analyse system requirement, define software architecture, MCU/MPU/SoC selection, ensuring alignment with overall product goals and specifications.

§ Conduct code reviews, perform debugging and optimization, and ensure code quality and adherence to coding standards.

§ Develop and maintain comprehensive documentation for software design, implementation, and testing processes.

§ Support product validation and testing activities, including troubleshooting issues and implementing solutions as needed.

§ Stay updated on emerging technologies and industry trends in embedded systems and device drivers, incorporating new techniques and best practices into our development process.

§ Act as subject matter expert (SME) in specific domain, disseminating knowledge, guiding and mentor junior engineers, providing technical guidance and knowledge sharing to facilitate their professional growth and development.



What do you need to win?

§ Master or Degree in Electronic/Electrical/Computer Engineering/Computer Science, Software Engineering, or related fields

§ Minimum 12 years of proven work experience & preferably working in R&D organisation of consumer electronics or appliance, automotive product.

§ Singaporean or Singapore PR candidate would be priority.

§ Experience and practical hands-on experience with real-time operating systems (RTOS), embedded Linux, and other embedded software environments.

§ Proficiency in programming languages such as C, C++, and assembly language for embedded systems.

§ Strong understanding of embedded systems architecture, including microcontrollers, processors, and peripherals

§ Familiarity with hardware design principles, able to read or understand electronics schematic and system design would be desirable.

§ Understanding of the Bluetooth/ANT+/Wi-Fi protocol and stack is a plus

§ Knowledge of software functional safety and / or cyber security would be very useful.

§ Hands on experience and strong knowledge in developing peripheral drivers for CAN, I2C, SPI, GPIOs, SDRAM, ADC, Timers etc. on ARM Cortex M based Microcontrollers.

§ Experience with version control systems, software development tools, and agile development methodologies. Knowledge of JIRA/Confluence or knowledge in similar Agile Project Management tool

§ Effective communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.

§ Experience in over-sighting high complexity software development projects is an advantage.

§ Demonstrated leadership experience, with the ability to lead a team of engineers and drive project execution. Independent, Integrity and self-driven with a strong focus on results to ensure that the whole team succeeds in its goals.

§ Excellent English skills (written and spoken)




Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Thin Film (PVD CVD) Technology Development Lead
Hps Partners Pte. Ltd.
Quick Apply
Premier Wealth Adviser (High Net Worth and Corporate clients)
Alvin Wang Investments Pte. Ltd.
Quick Apply
Technical Sales Manager (Telco/DC Power Solutions) #66251
Anradus Pte. Ltd.
Quick Apply
Technical Support Engineer (Electrical) #66245
Anradus Pte. Ltd.
Quick Apply
System Engineer #66237
Anradus Pte. Ltd.
Quick Apply
Full Stack Software Engineer
Nsearch Global Pte. Ltd.
Quick Apply
Junior School Computer Science Teacher
North London Collegiate School (singapore) Pte. Ltd.
Quick Apply
Head of Junior School (Mandarin)
North London Collegiate School (singapore) Pte. Ltd.
Quick Apply
Data Center Engineer #66104
Anradus Pte. Ltd.
Quick Apply
Head of Biology
North London Collegiate School (singapore) Pte. Ltd.
Quick Apply