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
2023/2024 Junior Small Satellite Embedded Software Engineer
By The Aerospace Corporation At , El Segundo, 90245 $106,900 a year
Embedded systems development experience, e.g., working knowledge of real-time design, verification workflow, etc.
Hardware debugging skills & experience with power supplies, signal generators, oscilloscopes and/or logic analyzers.
Coordinate with subsystem leads to define software requirements and interfaces
Utilizing t technical written and oral communication skills
0-1 year of industry work experience
Programming experience with embedded microcontrollers or microprocessors
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.
Entry-Level Embedded Software Engineer
By ITW Food Equipment Group At , Troy, 45373
Expert at developing code and refining requirements
C++ experience is strongly preferred
Own builds, releases and continuous integration process for Scale and Wrapper product lines.
Assists in driving initiatives and defining standards.
Troubleshoots and problems solves bugs and creates fixes.
Travel to manufacturing plant and customers as required. Up to 15% travel required.
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)
Junior Embedded Systems Software Engineer
By SLAC National Accelerator Laboratory At , Menlo Park, 94025 $80,000 - $135,000 a year
Work collaboratively with other team members and management.
Requirement and design specification creation.
Demonstrated effective written and verbal communication skills.
Effective Decisions:¿ Uses job knowledge and solid judgment to make quality decisions in a timely manner.
May work extended or unusual work hours based on research and project requirements.
Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
Embedded Software Development Engineer, Firetv Devices Organization
By Amazon.com Services LLC At , Sunnyvale From $115,000 a year
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture.
Design, develop, implement, test, and document distributed software applications, tools, systems and services.
Evaluate and make decisions around the use of new or existing software products and tools.
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
Member Of Technical Staff - Embedded Software Engineer (Vxworks)
By Wind River At Alameda, CA, United States
Experience with RTOS software development such as core OS kernel capabilities.
Flexible home office! We offer the flexibility of a hybrid work schedule or 100% remote
Be part of the WR Studio program that offers the Edge Device solutions.
5+ years of relevant technical experience in software development.
Excellent programming skills using C
Experience in assembly, Python, and other development language a plus.
Lead Embedded Software Engineer
By Eaton At Rockville, MD, United States
Experience developing Networking protocols and knowledge of OSI models
Knowledge and experience with the STM or other ARM-based microcontrollers
Knowledge and experience with GNU Tool Chain
Experience working in the electric utility market and/or power system knowledge
Manage technical aspects of software features through entire life cycle
Minimum of 5 years experience in embedded software development using C
Software Engineer Embedded Linux
By TrellisWare Technologies At California, United States
Education And Work Experience Requirements Are
Minimum of four years' experience integrating with embedded Linux and four years of embedded software development experience
Two years of experience with Yocto Project
Experience with Apache Ant, Boost Build, or other large-scale build systems
Experience with common lab test equipment (i.e. oscilloscope, logic analyzer)
Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors

Are you an experienced Embedded Software Engineer looking for a new challenge? We are looking for an Agile Software Engineer to join our team and help us develop innovative embedded software solutions. You will be responsible for designing, developing, and testing embedded software for our products. You will have the opportunity to work with cutting-edge technologies and collaborate with a team of highly skilled engineers. If you are passionate about software engineering and have a desire to make a difference, this is the job for you!

An Embedded Agile Software Engineer is responsible for developing, testing, and maintaining software for embedded systems. They must have a strong understanding of software engineering principles and be able to work in an agile environment.

What is Embedded Agile Software Engineer Skill Requirements?

• Knowledge of software engineering principles and design patterns
• Experience with embedded systems and microcontrollers
• Proficiency in C/C++, Python, and other programming languages
• Ability to work in an agile environment
• Knowledge of embedded software development tools and techniques
• Excellent problem-solving and debugging skills
• Ability to work independently and as part of a team

What is Embedded Agile Software Engineer Qualifications?

• Bachelor’s degree in Computer Science, Software Engineering, or related field
• Experience with embedded systems and microcontrollers
• Knowledge of software engineering principles and design patterns
• Proficiency in C/C++, Python, and other programming languages

What is Embedded Agile Software Engineer Knowledge?

• Knowledge of embedded software development tools and techniques
• Understanding of software engineering principles and design patterns
• Knowledge of embedded systems and microcontrollers
• Familiarity with software development tools and techniques

What is Embedded Agile Software Engineer Experience?

• Experience with embedded systems and microcontrollers
• Experience in software engineering principles and design patterns
• Experience