Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Insight Global, Inc.

Embedded Software Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
85
out of 100
Average of individual scores

Were these scores useful?

Job Description

Job Requirements Long Beach, CA Clearance Unspecified Polygraph not specified Mid Level Career (5+ yrs experience) Salary not specified Join Premium to unlock estimated salaries Job Description Job Description This Embedded Software Engineer is responsible for designing, developing, testing, debugging, and maintaining software for embedded devices and systems while ensuring compliance with industry standards, customer requirements, safety regulations, and applicable guidelines. The role involves reviewing and analyzing customer requirements and translating them into effective software designs for embedded applications. The engineer writes and optimizes software code for specialized hardware platforms, integrates embedded software with hardware components, and continuously analyzes system performance to improve efficiency, reliability, and stability. Additionally, the individual conducts software testing and debugging activities, stays current with emerging technologies, development tools, frameworks, and regulatory changes, and incorporates relevant advancements into product development. The position also includes monitoring and evaluating the performance of internal and supplier software teams to ensure compliance with project plans, quality expectations, and industry standards, while supporting embedded software project management activities throughout the product lifecycle. The candidate is responsible for authoring their own software integration and test results report as part of their job duties Required Skills & Experience Ability to obtain a clearance Bachelor's Degree in an engineering discipline experience or 8 years' related relevant work experience Experience in ADA, C/C++, Python, Java, and equivalent object oriented languages or scripting languages Experience in Linux, Real-time operating systems, Windows Experience in Compilers, debuggers, bus or logic analyzers, and other lab / test equipment Experience in Embedded systems, requirements and traceability, software troubleshooting and root cause analysis Delivering software integration and test results report Nice to Have Skills & Experience Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables. Knowledge of computing equipment and its operating systems (e.g., Windows, Unix, Linux). Knowledge of software development and testing tools (e.g., editors, compilers, linkers, desktop simulations, configuration management tools, requirements management tools) capability and usage. Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle. Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints. Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems. Knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components (This role is paying in a range from $86/hr - 111/hr based on experience.) group id: 10112344 Log in to view the job poster Apply now