Embedded Software Engineer
3 months ago
Primary Job Responsibilities
• Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, integration testing and problem solving
• Develop embedded operating system software for vehicle controllers in C
• Assign, coordinate, and review work from other engineers and support personnel. Collaborate with fellow engineers within the team on embedded software work.
• Execute unit and integration testing of software in multiple environments (virtual and lab)
• Analyze issues and drive for resolution of issues found during testing
Required Skills
• Demonstrated technical skills in the areas of embedded software development, hardware integration, and electrical systems.
• Strong communication and teamwork skills
• Robust problem solving skills
• Ability to work in a self-directed environment
Skills that help stand out
• Technical experience relating to design and diagnostics of mechanical/electrical/hydraulic systems
• Experience developing low level and middleware drivers for hardware peripherals
• Experience with software test and verification in various environments (Hardware In the Loop, Software In the Loop, on Vehicle)
• Technical experience relating to design and diagnostics of electronic test stands especially using National Instrument modules.
• Familiarity of github, github actions and Jenkins continuous integration workflows
• Experience with CAN communications protocols such as the J1939 and ISO 14229 standards
-
Embedded Software Engineer
2 months ago
Cary, United States Entegee Full timeJob DescriptionJob DescriptionSummary: Seeking Embedded Software Engineers to develop and test embedded operating system software for vehicle controllers.Requirements:Technical skills in embedded software development, hardware integration, and electrical systems.Experience developing embedded applications using C.Bachelor's degree in electrical,...
-
Senior Embedded Systems Firmware Engineer
4 weeks ago
Cary, North Carolina, United States Actalent Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Systems Firmware Engineer to join our team at Actalent's Cary, NC Innovation Center. As a key member of our engineering team, you will be responsible for developing and continuously improving firmware for intelligent sensor commercial water control products.Key Responsibilities:Develop and improve...
-
Cary, North Carolina, United States Secmation Full timeJob DescriptionSecmation is seeking an experienced Cybersecurity Software Development Engineer to join our development teams. This role will involve the design, development, implementation, and testing of security solutions for embedded systems and devices.In this hands-on software development position, you will work closely with the Secmation management...
-
Senior Embedded System Firmware Engineer
4 weeks ago
Cary, North Carolina, United States Zurn Elkay Full timeJob SummaryZurn Elkay Water Solutions Corporation is seeking a skilled Senior Embedded System Firmware Engineer to join our team at the Cary, NC Innovation Center. As a key member of our electronics hardware team, you will be responsible for developing and improving firmware for intelligent sensor commercial water control products. Your expertise in firmware...
-
Embedded Firmware Engineer
4 weeks ago
Cary, NC, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Apple. As a Firmware Design Engineer, you will be responsible for developing firmware in C/C++ to implement critical features for IPs inside System-on-Chip (SOC) designs.Key ResponsibilitiesDevelop firmware in C/C++ to implement critical features for IPs inside SOC...
-
Electrical Engineer
1 month ago
Cary, North Carolina, United States Katalyst Healthcares and Life Sciences Full timeJob Title: Electrical EngineerWe are seeking an experienced Electrical Engineer to join our team at Katalyst Healthcares and Life Sciences. As an Electrical Engineer, you will be responsible for designing and developing new products, including mixed signal designs, and working on high-speed design projects.Responsibilities:Design and develop new products,...
-
Software Development Engineer
4 weeks ago
Cary, North Carolina, United States Dude Solutions Full timeJob Title: Software Development EngineerAbout the Role:We are seeking a skilled Software Development Engineer to join our team at Dude Solutions. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:* Design and develop software...
-
Software Engineer
5 days ago
Cary, North Carolina, United States FIRST SOFTSOLUTIONS INC Full timeWe are seeking a skilled Software Engineer to join our team at FIRST SOFTSOLUTIONS INC.Key Responsibilities:Design, develop, and maintain applications and databases by evaluating client needs, analyzing requirements, and developing software systems.Requirements:Excellent Java skills, experience with Spring Boot, and knowledge of React.What We...
-
Software Engineer
7 days ago
Cary, United States IMS People Full timeJob DescriptionJob DescriptionJob Title: Senior Software Engineer – OpenShift AI TeamLocation: Hybrid – Raleigh, NC or Boston, MAEmployment Type: Full-Time, PermanentJob SummaryJoin the innovative Red Hat OpenShift AI (RHOAI) team as a Senior Software Engineer, where you’ll develop cutting-edge solutions that integrate AI, Kubernetes, and hybrid cloud...
-
Senior Java Software Engineer
2 days ago
Cary, United States Mastech Digital Full timeNeed locals, Onsite interview mandatoryJob Title: Senior Software EngineerLocation: Cary, NC (Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, Thursday)Duration: Long term contract JOB DESCRIPTIONSkills required: JavaAngularRestMessaging services- KAFKAAWS Spring BootPosition Summary: A Senior Software Engineer will develop, maintain, and support new or...
-
Senior .NET Software Engineer
1 month ago
Cary, North Carolina, United States Tata Consultancy Services Full timeJob SummaryWe are seeking a highly skilled and experienced Senior .NET Software Engineer to join our team at Tata Consultancy Services. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex software systems using .NET technologies.Key ResponsibilitiesDesign and develop software systems...
-
Senior Java Software Engineer
4 weeks ago
Cary, North Carolina, United States The Dignify Solutions LLC Full timeKey Responsibilities:As a key member of our team at The Dignify Solutions LLC, you will be responsible for designing and developing Java applications using modern programming languages and open-source technologies. Your expertise in Agile methodologies and extensive SDLC knowledge will enable you to build enterprise-scale distributed applications....
-
Cary, North Carolina, United States Apple Full timeJob Title: Software Development Engineer, Production DevelopmentAbout the Role:At Apple, we're looking for a highly motivated Software Development Engineer to join our Production Development team. As a key member of our team, you will design, implement, and maintain various tools to streamline and automate Engineering Operations processes. Your expertise in...
-
Director, Software Engineering
6 days ago
Cary, United States PennyMac Financial Services, Inc. Full timePennymac is seeking a dynamic and experienced Vice President of Engineering to lead our Sales & Marketing Engineering workstream. This critical role will oversee multiple teams of talented engineers across three key areas: CRM, SFMC (Salesforce Marke Software Engineer, Salesforce, Director, Engineer, Sales, Systems
-
Senior Software Engineer
4 weeks ago
Cary, United States Mastech Digital Full timeOpen for C2C, H1 transfers, GC filing. Onsite interview in Cary, NCNeed locals only Direct client Job Title: Senior Software EngineerLocation: Cary, NC (Hybrid onsite- 3 days: Tuesday, Wednesday, Thursday)Duration: Long term contractJOB DESCRIPTIONPosition Summary: • A Senior Software Engineer will develop, maintain, and support new or existing software...
-
Senior Software Engineer
7 days ago
Cary, United States Mastech Digital Full timeHiring Locals onlyInterview ONSITE. Location: Cary, NC Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, ThursdayTop SkillsJavaRestMessaging services- KAFKAAWSSpring BootJob Title: Senior Software EngineerLocation: Cary, NC (Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, Thursday)Duration: Long term contract Email me at bhushit.sharma@mastechdigital.com...
-
Senior Software Engineer
7 days ago
cary, United States Mastech Digital Full timeHiring Locals onlyInterview ONSITE. Location: Cary, NC Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, ThursdayTop SkillsJavaRestMessaging services- KAFKAAWSSpring BootJob Title: Senior Software EngineerLocation: Cary, NC (Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, Thursday)Duration: Long term contract Email me at bhushit.sharma@mastechdigital.com...
-
Senior Software Engineer
3 weeks ago
Cary, North Carolina, United States UNC Health Care Full timeJob Description:We are seeking a skilled Cloud Infrastructure Engineer with expertise in software development to join our team.As a Cloud Systems Engineer with a focus on software development, you will be responsible for designing, building, and maintaining scalable cloud infrastructure to support our company's growth.Key responsibilities include:Designing...
-
Senior .NET Software Engineer
2 weeks ago
Cary, North Carolina, United States Tata Consultancy Services Full timeJob RequirementsWe are seeking a highly skilled .NET professional to lead our team of developers in creating cutting-edge software solutions.Key Responsibilities:Bachelor's degree in Computer Science, Engineering, or a related field.10+ years of experience in software development, with a strong focus on .NET technologies.Proven experience in a leadership or...
-
Senior Full Stack Software Engineer
4 weeks ago
Cary, North Carolina, United States Deutsche Bank Full timeJob TitleSenior Full Stack EngineerJob SummaryWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Deutsche Bank. As a key member of our technology solution, you will be responsible for developing applications for key business areas and driving cloud, cyber, and business technology strategy.Key ResponsibilitiesPromote the target...