Embedded Software Engineer
Company: Trenton Systems
Location: Duluth
Posted on: May 15, 2022
Job Description:
Description:
Position Summary The Software Engineer will provide technical
expertise and execution for various software and firmware projects
supporting the assessment, design, implementation, and support
phases of multi-year, complex computing products. This role will
require executing software and firmware projects in coordination
with electrical, mechanical, and systems engineering within the
organization to complete projects on-time and within budget.
Essential Duties & Responsibilities
- Perform software and firmware design activites in multiple
environments, including BIOS, OS device drivers, scripts, embedded
Linux, PIC microcontrollers, and/or other design environments as
needed.
- Ability to adapt and learn new environments and technologies as
needed to complete design activities.
- Capability to contribute at various phases of the project
lifecycle, including design, documentation, vendor communication,
testing, and manufacturing of products and services
- Create appropriate process and product documentation to support
both internal and external end-users
- Provide Project Management support, including project tracking
(design plans) on new Engineering designs
- Support Trenton's manufacturing facility as required, providing
support on technical issues
- Attempt to identify improvements in efficiency in processes and
improvements in products and services and provide input to
continuous improvement team Requirements:
Required
- BS in Computer Engineering or Computer Science, or
equivalent
- 6+ years in software and firmware engineering
- Exceptional Communication skills
- Proven ability to complete software and firmware projects
on-time and within budget
- Attention to detail, including design documentation, data, and
other collateral.
- Technical ability to develop in various environments including
Linux, Windows, and embedded environments. Desired
- Familiarity with UEFI BIOS and Intel x86 architectures
- Familiarity with ARM & embedded Linux development
- Familiarity with PIC microcontroller development and other
bare-metal and low-level firmware
- Knowledge of FIPS-140-2, TPM, Bitlocker, STIG, and/or other
security technologies
- Scripting experience - bash, Zsh, Powershell, Python PM21
PI176125482
Keywords: Trenton Systems, Roswell , Embedded Software Engineer, IT / Software / Systems , Duluth, Georgia
Didn't find what you're looking for? Search again!
Loading more jobs...