3 Transight Systems Jobs
5-8 years
Transight - Senior Embedded System Developer - Microcontroller (5-8 yrs)
Transight Systems
posted 4d ago
Flexible timing
Key skills for the job
Senior Embedded Systems Developer.
Position Overview :
- We are seeking an experienced Senior Embedded Systems Developer to join our team.
- The ideal candidate will have extensive experience in embedded systems development, with a strong focus on microcontroller programming, communication protocols, and IoT applications.
- This role requires both technical expertise and leadership abilities to drive complex embedded systems projects from conception to deployment.
Required Experience :
- Minimum 5+ years of hands-on experience in embedded systems development.
- Proven track record of successful project deliveries in embedded systems.
- Strong expertise in working with 8/16/32-bit microcontrollers.
- Deep understanding and implementation experience with communication protocols : UARTl, SPI, I2C, CAN, RS485, RS232.
Key Responsibilities :
- Design and develop embedded software solutions for complex systems.
- Lead technical architecture discussions and decisions for embedded systems projects.
- Implement and optimize communication protocols for various embedded applications.
- Develop and maintain IoT and telematics solutions.
- Ensure code quality through proper implementation of software development life cycle practices.
- Mentor junior developers and provide technical guidance to the team.
- Collaborate with cross-functional teams to define and implement system requirements.
- Troubleshoot and resolve complex technical issues.
- Contribute to documentation and technical specifications.
Technical Skills Required :
- Expert-level proficiency in Embedded C programming.
- Strong understanding of RTOS concepts and hands-on experience.
- Experience with IoT and telematics applications.
Proficiency in using development tools and environments :
- Eclipse IDE.
- Git version control.
- JIRA for project management.
- Experience with debugging tools and protocols.
- Understanding of embedded systems architecture and hardware constraints.
Desired Skills :
- Experience with wireless protocols (Bluetooth, WiFi, cellular).
- Knowledge of embedded Linux.
- Familiarity with cloud platforms for IoT applications.
- Experience with automated testing frameworks for embedded systems.
- Understanding of power management and optimization techniques.
- Knowledge of security best practices for embedded systems.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Electrical or Electronics.
- Engineering, or related field.
- Proven track record of successful embedded systems projects.
- Strong problem-solving and analytical skills.
- Excellent communication and documentation abilities.
- Ability to work independently and lead technical initiatives.
Additional Requirements :
- Strong debugging and problem-solving skills.
- Experience with hardware bring-up and integration.
- Understanding of real-time constraints and optimization techniques.
- Ability to read and interpret hardware schematics and datasheets.
- Experience with performance optimization and memory constraints.
What We Offer?
- Opportunity to work on cutting-edge embedded systems projects.
- Professional development and growth opportunities.
- Collaborative and innovative work environment.
- Flexible work arrangements.
- The ideal candidate will be passionate about embedded systems development, have a strong attention to detail, and be able to work effectively both independently and as part of a team.
- They should have a proven track record of delivering high-quality embedded solutions and be comfortable mentoring junior developers.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Embedded System Developer roles with real interview advice
5-8 Yrs
4-6 Yrs