Embedded Software Engineer Jobs
By Motorola Solutions At , Plantation, 33322
Analyze software requirements to determine feasibility of design within quality assurance, time and cost constraints
Experience in real-time embedded software
Strong communication and problem solving skills
Experience using version control; Git is a plus
Experience with Linux is a plus
Experience in communications protocols (USB, TCP/IP, BT, LTE, WiFi) is a plus
Embedded Software Engineer - Staff
By InvenSense At , Berkeley $132,000 - $211,000 a year
>3 years experience working in embedded software development in C or C++
Experience with bare metal programming
Experience with microcontroller peripherals: SPI/I2C, timers, interrupt handling
Experience with code testing and software quality processes
Experience using a logic analyzer or oscilloscope
Experience working with sensors, radios, or other embedded-adjacent technologies
Embedded Software Engineer Jobs
By Astro Digital At , Santa Clara
Experience with Embedded-C or RTOS: threads, interrupts, concurrency, HAL.
Experience developing hardware drivers for SPI, UART, and I2C peripherals.
Good written and verbal communications skills.
Experience with building systems like CMake, using device trees, linking libraries, etc.
Experience with Zephyr RTOS or TI RTO
Experience using version control and CI/CD system
Embedded Software Engineer Jobs
By Apple At , Cupertino
Solid programming skills- C/C++ coding abilities
Excellent software design, problem solving and debugging skills
Experience in real time multitasking software system
Minimum of 5 years direct related experience in software development
Good written and oral interpersonal skills
Video Codec-related experience is a plus
Embedded Software Engineer Jobs
By John Deere At , Cary
Experience writing and reviewing software requirements
Prioritize skills and experiences from most important to least.
Demonstrated technical problem solving abilities
Excellent written and verbal communication skills for working in a team environment
Knowledge of software delivery processes
Experience with control systems design and analysis on agricultural applications
Embedded Software Engineer Jobs
By Hewlett Packard Enterprise At , Aguadilla, 00603
Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Provides guidance and mentoring to less- experienced staff members.
Experience with C/C++ and Python in a Linux environment is a MUST.
Knowledge in systems engineering (kernel, Linux logs, etc) is required.
Excellent written and verbal communication skills; mastery in English and local language.
Embedded Software Engineer Jobs
By L3Harris Technologies At , Londonderry
Experience with DOORS Requirements Management
Proficient with software configuration management tools. Git preferred.
Responsible for understanding customer and system requirements and translating into software requirements
Minimum of 5 years of experience developing software for embedded platforms
Minimum of 3 years of embedded C++/C experience
Proficient knowledge of multithreading and inter-process communications
Staff Embedded Software Engineer
By Rivian At , Irvine, 92606 $168,000 - $193,000 a year
Knowledge of OS internals (process scheduler, memory management, concurrency, synchronization, storage)
10+ years' experience in C/C++ programming skills
Good debugging skills with an ability to work across orgs/teams
Experience using Lauterbach, Oscilloscope, JTAG, Flashing Tools etc
Good understanding and hands on experience with interface protocol stacks (SPI, I2C, Ethernet, PCIe), and board bring-up
Experience with scripting language (Python, shell)
Embedded Software Engineer Jobs
By Johnson Controls At , Milwaukee
Bachelor of Science degree in Software Engineering or equivalent practical experience
At least 4 years of experience in the software industry
At least 2 years of experience on embedded Linux, good understanding to both Linux kernel space and user space programming
Excellent C/C++ coding and debugging skills
RUST language coding skill is highly preferred
Node.js coding skill is a plus
Embedded Software Engineer Specialist
By Eaton At , Franksville, 53126 $109,503 - $160,604 a year
Experience using SDLC management tools in a team environment (e.g. Jira, Git, etc.)
Stage work and delegate appropriate aspects of design and implementation to other developers, ensuring compliance with architecture and systems/design requirements.
Seven (7) years’ experience working on embedded systems or embedded software development
Experience with test-driven development (TDD) and a good familiarity with unit test frameworks (e.g. GoogleTest, GoogleMock, xUnit++)
Experience with multi-core embedded systems
Knowledge of power systems, switchgear and regulator controls products/applications is an added advantage
Embedded Software Engineer Jobs
By HITACHI GLOBAL AIR POWER US, LLC At , Michigan City, 46360, In
Embedded C programming experience with ability to use debugging tools for embedded and electrical systems.
Integrate VSDs (variable speed drives), motors, and controls systems to meet application requirements.
Air Compression systems or similar experiences are highly desirable.
Able to successfully manage multiple projects/programs simultaneously when needed.
Design, develop, test and release quality software for air compression systems.
Design, develop and create commissioning files containing large amounts of data using Microsoft Excel.
Embedded Software Engineer Jobs
By Wabtec At , Pittsburgh, Pa
Design and develop high quality software products that align with system and subsystem requirements
Develop documentation including software requirements, software design, software testing and FMEAs
Investigate and remediate cybersecurity vulnerabilities
Ensure application development meets product specification requirements
Work closely with other engineering teams to ensure system functional and interface requirements are met.
Knowledge of software engineering principles
Embedded Software Engineer Jobs
By iCresset Talent Solutions At Redmond, WA, United States
Total Experience: 4 - 16 years
Experience developing software in a high-level language such as Rust or C/C++ and Python
Experience developing software for embedded systems, especially at the software-hardware interface
Experience developing software for an RTOS running on microcontrollers
Experience writing automated verification scripts, Make, CMake, Spack, or other build systems
Experience working with AWS and AWS CDK
Embedded Software Engineer Jobs
By Searchability At Austin, TX, United States
$100,000 - $140,000 Depending on experience
State of the art facility
To apply please call or email [email protected]
We are a revolutionary robotics company, looking to change the world of transport!
WHAT WILL YOU BE DOING?
WE NEED YOU TO 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.
Software Engineer - Aerospace - Embedded / C++
By Ledgent Technology At Denver Metropolitan Area, United States
Collaborates with various levels of management throughout the company
Bachelor’s degree (or 4 years of revelent experience)
6+ years’ of embedded software development experience
Experience with I2C, SPI, UART, GPIO, & CAN
Experience with aerospace or industrial control software
Experience with Linux (GCC & GDB) application development
Embedded Software Engineer Jobs
By Sonatech, LLC At Santa Barbara, CA, United States
5+ years professional experience in software development
Strong C and C++ skills
Excellent verbal and written communication skills
Design and develop complex application software in support of next generation SONAR systems
Design code that directly interfaces to hardware
Debug software using oscilloscopes, logic analyzers and emulators
Experienced Software Engineer Jobs
By Principal Financial Group At Dallas, TX, United States
Data Management (ETL, data pipelines, database management)
Develop and maintain CI/CD pipelines that test and deploy software, data, and infrastructure artifacts across managed environment
Associate or Bachelors degree with a preference in a science, technology, engineering, or math related field or equivalent work experience
1+ years engineering experience including;
Software development skills (e.g. python, typescript, java, etc.)
Skilled at driving strategy and change, influencing others and providing project leadership
Software Engineer- Experienced Jobs
By Boeing At Annapolis Junction, MD, United States
Experience with the full software development lifecycle that includes requirements analysis through Formal Qualification.
Provides technical leadership for software projects and leads software supplier management activities.
ALONG WITH COMPETITIVE SALARIES AND OUR COMPREHENSIVE BENEFITS, WE OFFER:
Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.
7+ years of experience designing and developing software for a real time or non-real-time system
Experience in software development using languages such as C, C++, Python, JavaScript.
Embedded Software Engineer Jobs
By Metrosemi At Milpitas, CA, United States
C++/Python programming skills with experience in MCUs and embedded system design and development
To create engineering requirements, specifications and documentation
Experience with debugging embedded systems and microcontroller peripherals including I2C/SMB, SPI, UART, ADC and DAC.
Multi-tasking, multi-threading, and/or RTOS experience
Knowledge of Firmware Over-The-Air (FOTA) Updates
To drive the architecture for Embedded Systems, working with R&D, Hardware, and Platform teams, to create a scalable IoT system.

Are you an experienced Embedded Software Engineer looking for a new challenge? We are looking for a talented individual to join our team and help us develop innovative embedded software solutions. You will have the opportunity to work on cutting-edge projects and be part of a team that is passionate about creating high-quality products. If you have a passion for embedded software engineering and are looking for an exciting and rewarding career, then this is the job for you!

Overview:

An Experienced Embedded Software Engineer is responsible for developing, testing, and maintaining embedded software for a variety of applications. They must have a strong understanding of embedded systems and be able to design and develop software for a variety of platforms.

Detailed Job Description:

An Experienced Embedded Software Engineer is responsible for developing, testing, and maintaining embedded software for a variety of applications. They must have a strong understanding of embedded systems and be able to design and develop software for a variety of platforms. They must be able to troubleshoot and debug software and hardware issues. They must be able to work with other engineers and technicians to ensure that the software meets customer requirements.

What is Experienced Embedded Software Engineer Job Skills Required?

• Strong knowledge of embedded systems
• Proficient in C/C++ programming
• Experience with real-time operating systems
• Knowledge of microcontrollers and microprocessors
• Experience with debugging and troubleshooting software and hardware issues
• Ability to work with other engineers and technicians
• Ability to design and develop software for a variety of platforms

What is Experienced Embedded Software Engineer Job Qualifications?

• Bachelor’s degree in Computer Science, Electrical Engineering, or related field
• 5+ years of experience in embedded software engineering
• Proficient in C/C++ programming
• Experience with real-time operating systems
• Knowledge of microcontrollers and microprocessors
• Ability to troubleshoot and debug software and hardware issues

What is Experienced Embedded Software Engineer Job Knowledge?

• Knowledge of embedded systems
• Knowledge of microcontrollers and microprocessors
• Knowledge of real-time operating systems
• Knowledge of debugging and troubleshooting software and hardware issues
• Knowledge of software design and development

What is Experienced Embedded Software Engineer Job Experience?

• 5+ years of experience in embedded software engineering
• Experience with debugging and troubleshooting software and hardware issues
• Experience with real-time operating systems
• Experience with microcontrollers and microprocessors
• Experience with software design and development

What is Experienced Embedded Software Engineer Job Responsibilities?

• Design and develop embedded software for a variety of platforms
• Troubleshoot and debug software and hardware issues
• Work with other engineers and technicians to ensure that the software meets customer requirements
• Test and maintain embedded software
• Monitor and optimize software performance