28,420 Real Time jobs in the United States

Senior Embedded Systems Engineer - Real-Time Applications

35801 Huntsville, Alabama $150000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering firm in aerospace and defense technology, is actively seeking a Senior Embedded Systems Engineer to join their innovative, fully remote team. This position is crucial for the design, development, and implementation of sophisticated embedded systems that power critical applications. You will be instrumental in architecting real-time operating systems, developing low-level firmware, and integrating hardware and software components for complex projects. Your responsibilities will encompass the full product development lifecycle, from defining system requirements and creating detailed designs to coding, testing, debugging, and optimizing performance. This role demands a deep understanding of embedded architectures, microcontrollers, and real-time constraints, along with exceptional problem-solving skills and the ability to thrive in a collaborative, remote-first environment. We are looking for engineers who are passionate about pushing the boundaries of technology and delivering highly reliable and efficient embedded solutions.

Key Responsibilities:
  • Design, develop, and implement embedded software and firmware for real-time applications.
  • Architect and optimize real-time operating systems (RTOS) for embedded platforms.
  • Write clean, efficient, and well-documented C/C++ code for various microcontrollers and processors.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug complex hardware and software issues, utilizing oscilloscopes, logic analyzers, and JTAG debuggers.
  • Collaborate closely with hardware engineers to define system requirements and ensure seamless integration.
  • Participate in code reviews and contribute to establishing best practices for embedded software development.
  • Analyze system performance and identify opportunities for optimization.
  • Maintain and enhance existing embedded systems.
  • Stay current with emerging technologies and methodologies in embedded systems engineering.

Required Qualifications:
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 8+ years of hands-on experience in embedded systems design and development.
  • Strong proficiency in C and C++ programming languages for embedded environments.
  • Extensive experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.
  • Deep understanding of embedded hardware architectures, microcontrollers (e.g., ARM, RISC-V), and peripherals.
  • Experience with embedded debugging tools and techniques.
  • Familiarity with communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong verbal and written communication skills, comfortable collaborating in a remote team setting.
  • Experience in aerospace, defense, or other safety-critical systems is highly preferred.
Apply Now

Senior Embedded Systems Engineer - Real-Time Control

95124 San Jose, California $130000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneer in developing advanced embedded systems for critical applications, is seeking a highly experienced Senior Embedded Systems Engineer to join their fully remote engineering team. This role offers the ultimate flexibility to work from anywhere in the US. You will be instrumental in designing, developing, and implementing sophisticated real-time control systems for a range of cutting-edge products, leveraging your deep expertise in embedded software and hardware.

Responsibilities:
  • Design, develop, test, and debug embedded software for real-time operating systems (RTOS) and microcontrollers.
  • Architect and implement firmware solutions for complex hardware platforms, focusing on performance, reliability, and power efficiency.
  • Develop drivers, middleware, and application-level software for embedded systems.
  • Work with hardware engineers to define system requirements, schematics, and board layouts.
  • Perform hardware/software integration and bring-up, troubleshooting complex issues.
  • Develop and implement robust testing strategies, including unit testing, integration testing, and system testing.
  • Optimize embedded software for performance, memory usage, and power consumption.
  • Collaborate with cross-functional teams, including mechanical engineering, quality assurance, and product management.
  • Contribute to the definition of embedded system architecture and technology roadmap.
  • Maintain and enhance existing embedded software codebase, ensuring adherence to coding standards and best practices.
  • Utilize debugging tools and techniques (e.g., oscilloscopes, logic analyzers, JTAG debuggers) to identify and resolve hardware and software issues.

Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 7 years of hands-on experience in embedded systems design and development.
  • Proficiency in C/C++ programming for embedded systems.
  • Strong experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.
  • Deep understanding of microcontroller architectures (e.g., ARM Cortex-M, RISC-V) and associated peripherals.
  • Experience with hardware/software integration and debugging techniques.
  • Familiarity with common communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
  • Knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Experience with version control systems (e.g., Git) and build systems.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities, with the capacity to work effectively in a remote team environment.
  • Experience with safety-critical systems or regulated industries is a plus.

This is a phenomenal opportunity to contribute to innovative projects in a completely remote setting, working with a talented and collaborative team. If you are passionate about building high-performance, reliable embedded systems, apply today. Your expertise will be crucial in shaping the future of our technology.
Apply Now

Senior Embedded Systems Engineer - Real-Time Control

10001 New York, New York $145000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of developing advanced technological solutions and is seeking a highly skilled Senior Embedded Systems Engineer to join their innovative team. This is a fully remote position, offering the flexibility to work from anywhere in the United States. You will be instrumental in designing, developing, and testing complex embedded systems for real-time control applications. This includes low-level firmware development, driver design, and system integration for microcontrollers and processors. The ideal candidate will possess a strong understanding of real-time operating systems (RTOS), C/C++ programming, and hardware-software interaction. Experience with safety-critical systems, communication protocols (e.g., SPI, I2C, UART, Ethernet), and debugging tools is essential. You will collaborate closely with hardware and software teams to define system requirements, architect solutions, and ensure the reliability, performance, and security of our products. Responsibilities include developing and executing test plans, performing system-level debugging, and optimizing code for performance and efficiency. This role requires a proactive approach to problem-solving, a meticulous attention to detail, and the ability to work independently and effectively in a remote setting. We are looking for a self-motivated engineer with a passion for cutting-edge technology and a commitment to delivering high-quality embedded solutions. Your expertise will directly contribute to the development of innovative products that shape the future. Excellent communication skills are vital for effective collaboration with distributed teams. Join us and be part of a forward-thinking company that values innovation and employee growth.
Apply Now

Senior Embedded Systems Engineer - Real-Time Control

94103 San Francisco, California $155000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a leader in advanced technology solutions and is seeking a highly skilled Senior Embedded Systems Engineer to join our innovative and fully remote engineering team. This is an exceptional opportunity for an experienced engineer to design, develop, and optimize real-time embedded systems for cutting-edge applications. The ideal candidate will possess a deep understanding of microcontroller architecture, RTOS, low-level programming, and hardware-software integration. As a fully remote position, you will have the flexibility to work from anywhere in the United States, collaborating with a talented, distributed team of engineers and product developers. Your expertise will be crucial in developing reliable and high-performance embedded solutions that drive our product innovation.

Responsibilities:
  • Design, develop, and implement embedded software for microcontrollers and embedded systems, focusing on real-time performance and reliability.
  • Write efficient, well-documented, and maintainable C/C++ code for embedded applications.
  • Develop and integrate firmware with various hardware components, sensors, and communication interfaces.
  • Utilize Real-Time Operating Systems (RTOS) for task scheduling, resource management, and inter-process communication.
  • Perform debugging, testing, and validation of embedded software and hardware systems.
  • Collaborate with hardware engineers to define system requirements and ensure seamless hardware-software co-design.
  • Optimize embedded systems for performance, power consumption, and memory footprint.
  • Develop and implement unit tests and integration tests for embedded software modules.
  • Troubleshoot complex embedded system issues in development and production environments.
  • Stay up-to-date with the latest advancements in embedded systems technology, microcontrollers, and RTOS.
  • Contribute to the continuous improvement of embedded software development processes and tools.
  • Participate in design reviews and provide technical leadership to junior engineers.
Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 7 years of experience in embedded systems development, with a strong focus on real-time control systems.
  • Proficiency in C and C++ programming languages for embedded environments.
  • In-depth knowledge of microcontroller architectures (e.g., ARM Cortex-M, RISC-V) and peripherals.
  • Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
  • Familiarity with debugging tools and techniques for embedded systems (e.g., JTAG, logic analyzers).
  • Understanding of communication protocols like SPI, I2C, UART, and CAN.
  • Experience with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills in a remote team setting.
  • Ability to work independently and manage multiple priorities effectively.
  • Experience with system-level design and integration is a plus.
This role is fully remote, supporting our operations, with the core team ideally based around **San Francisco, California, US**, but open to talent nationwide.
Apply Now

Embedded Systems Engineer

94087 Sunnyvale, California Apple

Posted today

Job Viewed

Tap Again To Close

Job Description

Embedded Systems Engineer

Sunnyvale, California, United States

Hardware

Summary

Posted: Sep 24, 2025

Role Number:

We live in a mobile and device driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as possible and is interested in people who want to help meet that commitment. The success we are striving will be the result of very skilled people working in an environment which cultivates creativity, partnership, and thinking of old problems in new ways. If that sounds like the kind of environment that you find intriguing, then let's talk. These elements come together to make Apple an amazing environment for motivated people to do the greatest work of their lives. You will become part of a team that sets the standard in cultivating excellence, creativity and innovation. Will you help us design the next generation of revolutionary Apple products?

We’re looking for an Embedded Systems Engineer with a strong focus on digital interfaces, driver development, and test case creation to stress and expose silicon-level issues. You’ll be writing low-level code, building test frameworks, debugging at the hardware/software boundary, and working hands-on with lab equipment to validate and stress high-speed interconnects and memory systems. If you thrive on deep-diving into system-level problems, enjoy cracking tough bugs, and aren’t afraid of rolling up your sleeves in the lab, this role is for you. Come join a team of expert software and hardware engineers with a diverse set of backgrounds (Cellular Modems, Connectivity solutions, Device Drivers, CPUs and caching, kernel programming, embedded systems) to test Apple’s next-generation mobile products. Product lines include iPhones, iPads, Apple Watch, Apple-TVs, and Macs.

Description

The Embedded Systems Engineer will:

  • Work with low level device drivers, firmware, and test scripts (C, Python, or similar).
  • Design targeted test cases to exercise silicon designs and digital interconnects, with the goal of surfacing corner-case issues.
  • Debug IO devices, functional units, and high-speed interfaces at both the software and hardware levels.
  • Work with high-speed memory and communication standards (PCIe, MIPI, SPI, I²C, etc.).
  • Use lab tools (DSOs, Logic Analyzers, Protocol Analyzers, etc.) to validate and debug hardware/software interactions.
  • Collaborate with cross-functional teams to isolate, reproduce, and drive closure on complex system-level problems.
  • Document findings, debug flows, and develop regression test suites for long-term validation coverage.

Minimum Qualifications

  • BS and 3+ years of relevant industry experience

  • Strong programming skills in C and Python (or similar)

  • Solid background in embedded system architecture and software development

Preferred Qualifications

  • Understanding of modern operating systems and multi-threaded systems.

  • Proven experience with firmware and device driver development.

  • Hands-on debug experience with modern lab instrumentation.

  • Familiarity with crafting validation strategies for silicon and system-level designs.

  • Excellent problem-solving mentality, proactive, and thorough.

  • Willingness to travel internationally (~10%).

  • Prior experience validating or debugging silicon bring-up.

  • Familiarity with advanced validation automation frameworks.

  • Exposure to high-performance compute or SoC design environments.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

View Now

Embedded Systems Engineer

94199 San Francisco, California Amperesand

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview:

At Amperesand, we are revolutionizing the industrial power landscape with our groundbreaking Solid State Transformer systems. These systems transcend traditional transformer functionalities, offering advanced features tailored for data centers, EV charging, renewable energy, microgrids, and various industrial applications. We seek passionate individuals who are committed to developing innovative products that support global electrification at an unprecedented pace. Join us on our mission to build a remarkable global company, as we look for talented team members across diverse geographies.

Responsibilities:

  • Lead the design and implementation of embedded bootloader architecture, embedded security, and shared platforms.
  • Develop and optimize firmware for power electronics embedded systems, ensuring all functional and performance criteria are achieved.
  • Collaborate closely with hardware teams to effectively integrate firmware with new and existing hardware components.
  • Engage with a team of skilled engineers to tackle complex challenges, share insights, and maintain project timelines.
  • Continuously explore and integrate new technologies, tools, and methodologies in the domain of embedded systems.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, or a related field, along with 3+ years of professional experience or a comparable combination of experience showcasing exceptional skills.
  • Proficient in C or C++ programming specifically for embedded systems.
  • Strong understanding of low-level programming techniques and hardware interfacing.
  • Familiarity with various Integrated Development Environments (IDEs) and debugging tools.
  • Experience using version control systems, such as Git.
  • Knowledge of real-time programming concepts and experience with real-time operating systems.
  • Proven ability to write efficient code within resource constraints (memory and CPU).
  • Experience implementing embedded system testing practices.
  • Basic understanding of digital and analog electronics.
  • Willingness and ability to travel up to 20%, including internationally.
  • Exceptional written and verbal communication skills in English.
View Now

Embedded Systems Engineer

02360 Plymouth, Massachusetts ZipRecruiter

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Job DescriptionJob Description

Job Title : R&D Software Engineer

Location : Plymouth, MN

Duration : 12+ months

Description:

As the Software Engineer, you'll provide technical contributions within a vibrant, high-performing R&D team that is redefining the treatment of structural heart disease.

You will lead and/or support key software workstreams including software development, software testing, non-product software testing, documentation, and other as directed.

Job Responsibilities

• Develop and maintain unit tests for C++, QML, and C codebases.

• Write and maintain comprehensive code documentation for Qt-based applications.

• Assist in building and customizing Linux distributions using Yocto Project.

• Manage Qt application dependencies and deployment strategies across platforms.

• Participate in UI/UX development using the Qt Framework, with a focus on usability and performance.

• Perform static and dynamic code analysis to ensure code quality and security.

• Conduct feature testing for NFC/BLE daemons and other embedded components, including:

• Capturing and analyzing logs.

• Identifying and reporting issues or anomalies.

• Collaborating with development teams to resolve concerns.

Required Qualifications

• Bachelor’s degree in computer science, Software Engineering, Electrical Engineering or similar.

• Experience in C, C++ family of coding .

• Ability to work with software developers and produce concise, unambiguous software design/test documentation.

• Flexibility to adapt workstreams to support business priorities.

• Self-motivated with ability to collaborate across multiple disciplines (e.g., electrical, software, systems) to meet program milestones.

• High motivation, technical curiosity and inclination to find creative ways forward when faced with challenges.

Qualifications

• Advanced degree in Computer Science, Computer Engineering or similar.

• Linux experience, including secure boot, kernel, LUKS configuration.

• Experience in developing and/or implementing UI/UX designs within Qt framework

• Experience in non-product software validation compliant with FDA 21 CFR Part 820, EU-MDR regulations, and ISO 13485.

• Familiarity with implementation of static and dynamic unit test tools, such as CodeSonar, Veracode, etc.

• Familiarity with cybersecurity principles and implementation of cybersecurity control measures.

• Familiarity with common code repositories and maintenance thereof (e.g., GIT, BitBucket).

• Experienced in the sequential phases of the medical device development from early feasibility and VOC through development, test, commercial launch, and post-market support.

• Experience in first-in-human and pivotal clinical trials.

• Experience and/or familiarity with cardiac anatomy and interventional cardiology.

Company DescriptionSelect Source International (SSI) is a distinguished staffing company with nearly 25 years of experience, renowned for delivering top-tier workforce solutions encompassing staffing, recruiting, and managed services. As a proud supplier, we bring a wealth of expertise and best-in-business differentiators to comprehensively support your diverse workforce needs.

Based in Minneapolis, Minnesota, USA, SSI has established itself as a global leader, serving a broad clientele across industries with unwavering dedication and excellence. SSI is ISO 9001, 14001, and Soc2 Type2 certified, underscoring our commitment to quality and security. We have garnered numerous sustainability and supplier awards, further validating our industry-leading capabilitiesCompany DescriptionSelect Source International (SSI) is a distinguished staffing company with nearly 25 years of experience, renowned for delivering top-tier workforce solutions encompassing staffing, recruiting, and managed services. As a proud supplier, we bring a wealth of expertise and best-in-business differentiators to comprehensively support your diverse workforce needs.

Based in Minneapolis, Minnesota, USA, SSI has established itself as a global leader, serving a broad clientele across industries with unwavering dedication and excellence. SSI is ISO 9001, 14001, and Soc2 Type2 certified, underscoring our commitment to quality and security. We have garnered numerous sustainability and supplier awards, further validating our industry-leading capabilities

View Now
Be The First To Know

About the latest Real time Jobs in United States !

Embedded Systems Engineer

75019 Coppell, Texas ZipRecruiter

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Job DescriptionJob Description

Summary

The Embedded Engineer is responsible for developing and maintaining embedded software and device drivers for hardware products. This includes working with real-time operating systems (RTOS), interfacing with hardware components, and collaborating with cross-functional teams to implement new features and support product development.

Responsibilities

  • Design, develop, and maintain embedded software and device drivers using C/C++.
  • Implement and support communication protocols (I2C, SPI, UART, USB, Bluetooth).
  • Develop software for displays, sensors, and control systems (e.g., PID controllers).
  • Utilize RTOS environments and state machines for real-time applications.
  • Interpret schematics and datasheets to support low-level software development.
  • Use test equipment (oscilloscopes, multimeters, logic analyzers) for debugging and validation.
  • Collaborate with hardware and software teams to integrate and test new features.
  • Document software designs using modeling tools (e.g., flowcharts, sequence diagrams).
  • Apply software testing methods, including static code analysis and environmental testing.

Required Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • Minimum of 3 years' experience as an Embedded Engineer or similar role.
  • Proficiency in embedded C/C++ development.
  • Experience with RTOS and embedded systems design.
  • Strong understanding of hardware/software integration.

Skills

  • Experience with USB, Bluetooth stacks, and automotive protocols (e.g., OBD II).
  • Familiarity with Agile development, SVN, JIRA, and UML.
  • Knowledge of cellular communication (GSM, LTE, CDMA) and RS485.
  • Knowledge of Renesas, MSP430 and/or Nordic
  • Experience using JIRA for project tracking, issue management, and workflow optimization.
  • Exposure to Python, Java, C#, and database systems.
  • Ability to read schematics and analyze analog/digital signals.
  • Strong communication and organizational skills.

Benefits

  • A comprehensive health plan that includes medical , dental , and vision coverage to ensure you and your family have access to the care you need
  • A 401(k)-retirement plan with a generous company match to help you save for your future and achieve your financial goals
  • Other fringe benefits including Birthday & Anniversary bonus , company-wide discounts , legal services, short & long-term , etc.

Physical Demands and Work Environment

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit and occasionally stand, walk, use hands to handle or feel, reach with hands and arms, climb or balance, and stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 10 pounds and occasionally up to 25 pounds. Specific vision abilities required include close vision, vision, and the ability to adjust focus.

The employee may occasionally be exposed to moving mechanical parts, fumes, airborne particles, toxic or caustic chemicals, risk of electrical shock, and explosives. The noise level in the work environment is usually moderate, but ear protection may be required in some instances.

View Now

Embedded Systems Engineer

94616 Oakland, California Amperesand

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview:

At Amperesand, we are revolutionizing the industrial power landscape with our groundbreaking Solid State Transformer systems. These systems transcend traditional transformer functionalities, offering advanced features tailored for data centers, EV charging, renewable energy, microgrids, and various industrial applications. We seek passionate individuals who are committed to developing innovative products that support global electrification at an unprecedented pace. Join us on our mission to build a remarkable global company, as we look for talented team members across diverse geographies.

Responsibilities:

  • Lead the design and implementation of embedded bootloader architecture, embedded security, and shared platforms.
  • Develop and optimize firmware for power electronics embedded systems, ensuring all functional and performance criteria are achieved.
  • Collaborate closely with hardware teams to effectively integrate firmware with new and existing hardware components.
  • Engage with a team of skilled engineers to tackle complex challenges, share insights, and maintain project timelines.
  • Continuously explore and integrate new technologies, tools, and methodologies in the domain of embedded systems.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, or a related field, along with 3+ years of professional experience or a comparable combination of experience showcasing exceptional skills.
  • Proficient in C or C++ programming specifically for embedded systems.
  • Strong understanding of low-level programming techniques and hardware interfacing.
  • Familiarity with various Integrated Development Environments (IDEs) and debugging tools.
  • Experience using version control systems, such as Git.
  • Knowledge of real-time programming concepts and experience with real-time operating systems.
  • Proven ability to write efficient code within resource constraints (memory and CPU).
  • Experience implementing embedded system testing practices.
  • Basic understanding of digital and analog electronics.
  • Willingness and ability to travel up to 20%, including internationally.
  • Exceptional written and verbal communication skills in English.
View Now

Embedded Systems Engineer

17404 Shiloh, Pennsylvania VS Tech Solutions

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

About the job Embedded Systems Engineer

Skills: Embedded Systems, C, C++, MATLAB, Python, VBA, LEAN, Six Sigma, Debugging, Code Review, IP protocols, MODBUS, CAN Bus, RS 422, RS 485

Duties and Responsibilities

The Embedded Systems Engineer will have core duties and responsibilities to include:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Design and implement hardware embedded systems from requirements to production and commercial deployment, including design, schematic capture, component specification and PCB layouts.
  • Design, develop, code, test, and debug system software.
  • Review code as well as hardware design.
  • Analyse and enhance efficiency, stability, and scalability of system resources.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide postproduction support.
  • Interface with other design and development staff with Engineering Department.
  • Assess third party and open-source software.
General Qualifications
  • At least three (3) years of professional industry experience in a related field.
Desired Characteristics
  • Highly motivated self-starter with drive to succeed.
  • Exceptional communication skills and willingness to continually improve.
  • Familiarity with developing real time software for embedded systems.
  • Coding experience in MATLAB, python, C/C++, VBA, etc.
  • Demonstrated collaboration, and facilitation skills.
  • Flexible, friendly, and adaptive approach to working in a team-based culture.
  • Expertise with commercial software qualification process related commercial software certification standards for embedded software.
  • Familiarity with MODBUS, RS 422, RS 485, and CAN bus.
  • Knowledge of data structures, algorithms, and software engineering principles.
  • Keen listener and innate drive to succeed; and
  • LEAN / Six Sigma aware.
Qualifications

Required Professional Experience
  • The successful candidate will have a Bachelor's degree or higher in Electronic Engineering or Computer Science with a minor or coursework in hardware and software design.
  • Have current Certification in C or C++
  • Have at least three (3) years of professional working experience in a related field.
  • Have demonstrable coding proficiency with MATLAB, Python, C/C++, VBA, etc.
  • Have knowledge and proficiency with commercial software qualification process related commercial software certification standards for embedded software.
  • Minimum LEAN or Six Sigma aware, with at least two (2) years of practical working experience with testing, data acquisition and electronic systems design.
  • Proven working experience in embedded systems engineering.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Excellent knowledge of reading schematics and data sheets for components; and
  • Strong documentation and writing skills
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Real Time Jobs