Senior Embedded Software Engineer - 210983
By Medix™ At Naperville, IL, United States
More than 5 years of battery management system software, focusing on safety and architectures is a plus.
Experience designing and programming embedded C for Microchip PIC33, ATSAM, and/or STM 32 MCUs.
Experience in developing Python apps that will communicate with target MCU application firmware.
Experience with setting up CANbus J1939 or NMEA 2000 protocol stacks.
Experience with NMEA 0183 protocol.
Experience with setting up IPV4/6 Ethernet protocol stack.
Embedded Sw Engineer Jobs
By Caterpillar Inc. At Chillicothe, IL, United States
Must also have 4 years (concurrent) experience in automotive, machine, or industrial embedded network communication software development.
Interfaces between hardware and software as well as evaluating operational performance of an overall system.
MS in Electrical, Electronics or Computer Engineering or Computer Science
Subject to annual eligibility and incentive plan guidelines.
Your Work Shapes the World
Top Candidates will also have
Embedded Software Engineer Jobs
By CNH Industrial At Burr Ridge, IL, United States
Experience with software versioning, repository management, and package management tools
2+ years of experience designing & developing embedded / electronic systems from concept to release
Experience in Electrical and/or Software Engineering performing analysis, design, and testing for embedded software projects
Experience with Embedded C, C++ programming languages
Experience Model Based Software Design, preferably MathWorks (Simulink/Stateflow/Real-Time Workshop)
Experience with embedded systems tools such as compilers, debuggers, simulators, etc.
Embedded Software Engineer I
By Masonite® At West Chicago, IL, United States
Collaborate with marketing and cross-functional engineering teams to define product features and requirements.
You will be responsible for the firmware design on Powered and Wirelessly Connected products.
Key contributor to high-level architecture and design of electromechanical systems focused on the IoT market.
Build, test and modify product prototypes.
We Help People Walk Through Walls
Embedded Software Engineer Jobs
By Alcon At , Lake Forest, 92630, Ca $73,520 - $110,280 a year
Bachelor’s Degree or Equivalent years of directly related experience (or high school +8 yrs; Assoc.+4 yrs)
Develop cutting-edge software for embedded systems based on requirements and specifications.
Keep up to date with the latest industry trends and technologies in embedded systems and share your knowledge with the team.
2+ years of hands-on embedded software development experience
Experience with RTOS-based applications and designing multi-threaded applications.
Strong debugging skills at component-level designs on the PCBA or within an integrated product
Embedded Software Engineer Jobs
By John Deere At Carbon Cliff, IL, United States
1-2+ years of experience in embedded software development with experience in design, development, and testing
1-2+ years of experience in software development in C, C++, and/or other scripting programming languages
Experience with real-time operating system concepts
Excellent communication and teamwork skills
Ability and experience working in a self-directed mode
Experience with Agile software development methodologies
Junior Embedded Software Engineer
By nucurrent At , Chicago, 60661, Il
Candidate must have on-the-job experience writing software for 8-bit or 32-bit bare metal systems in C
Strong written & verbal communications skills, and good interpersonal skills
Experience with standard hardware bus interfaces, such as USB, UART, I2C and SPI
Demonstrated success in resolution of technical challenges leveraging strong problem-solving skills
Ability to work individually and in small teams that may include contractors working remotely
Experience using version control systems such as Github and SVN

Are you an engineer looking to make a difference in the world of embedded software? We are looking for a talented engineer to join our team and help us develop innovative solutions for our customers. You will have the opportunity to work on cutting-edge technologies and create products that will shape the future of embedded software. If you are passionate about technology and have a desire to make a real impact, then this is the job for you!

Overview:

Engineer Embedded Software is responsible for developing, testing, and maintaining software for embedded systems. They must be able to design, develop, and debug software for embedded systems, as well as create and maintain software documentation. They must also be able to troubleshoot and debug software issues.

Detailed Job Description:

Engineer Embedded Software is responsible for developing, testing, and maintaining software for embedded systems. They must be able to design, develop, and debug software for embedded systems, as well as create and maintain software documentation. They must also be able to troubleshoot and debug software issues. They must be able to work with hardware engineers to ensure that the software is compatible with the hardware. They must also be able to work with other software engineers to ensure that the software is compatible with other software components.

What is Engineer Embedded Software Job Skills Required?

• Strong knowledge of embedded software development
• Experience with embedded software development tools
• Knowledge of software engineering principles and practices
• Ability to troubleshoot and debug software issues
• Ability to work with hardware engineers to ensure compatibility
• Ability to work with other software engineers to ensure compatibility
• Ability to create and maintain software documentation

What is Engineer Embedded Software Job Qualifications?

• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in embedded software development
• Proficiency in C/C++, assembly language, and other programming languages
• Knowledge of embedded operating systems
• Knowledge of hardware/software integration
• Knowledge of software development processes

What is Engineer Embedded Software Job Knowledge?

• Knowledge of embedded software development
• Knowledge of software engineering principles and practices
• Knowledge of embedded operating systems
• Knowledge of hardware/software integration
• Knowledge of software development processes

What is Engineer Embedded Software Job Experience?

• 5+ years of experience in embedded software development
• Experience with embedded software development tools
• Experience with troubleshooting and debugging software issues
• Experience with hardware/software integration
• Experience with software development processes

What is Engineer Embedded Software Job Responsibilities?

• Design, develop, and debug software for embedded systems
• Create and maintain software documentation
• Troubleshoot and debug software issues
• Work with hardware engineers to ensure compatibility
• Work with other software engineers to ensure compatibility
• Monitor software performance and make necessary improvements