Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Embedded Software Engineer image - Rise Careers
Job details

Embedded Software Engineer

Description

 

ASG Division of Jergens, with 45 years of torque control, fastening and assembly industry experience, is currently engaged in a large R&D project that will bring to market a new best-in-class family of precision fastening products. ASG products are used in a variety of high-tech industries including aerospace, medical device, automotive, defense, factory automation, consumer electronics, white good and others.


We are seeking a high-energy Embedded Software Engineer to join our team. In this critical role you will have the opportunity to develop, integrate, test, and maintaining embedded software in our X-PAQ screwdriver controller.


Benefits of Working at ASG Division of Jergens, Inc.


· Competitive compensation

· Comprehensive insurance benefits package (including medical, dental and vision coverage as well as company paid life insurance and disability)

· Tuition reimbursement

· Fun staff events and activities

· 401k plan with profit sharing

· Paid vacation time starting at 13 days

· 11 paid holidays


Responsibilities


· Has a basic understanding of our company’s products, operations and procedures. Seeks assistance, as necessary with unfamiliar situations.

· Communicates effectively with co-workers; and performs assignments in a timely and efficient manner while meeting customer quality and service expectations.

· Design, develop, code, test, and debug system software.

· Analyze and enhance the efficiency, stability and scalability of system resources.

· Effectively abstract hardware, I/O and function using clean, efficient, reliable, well documented and reusable code while mastering real-time aspects of the solutions.

· Able to create own software requirement specs, design documents, unitary tests, test plans, integration plans and associated code.

· Provide feedback to the electrical engineers about interfaces usage scenarios up to component selection.

· Able to adapt to new environments and make the best use of the resources available.

· Software development primarily using the 32 bit ARM platform or similar. Development in the AM335x series is beneficial.

· Developing new embedded applications defined by written and verbal requirements.

· Interpreting existing written requirements and implementing them in code.

· Creating development plans, specifications, and timelines for new projects.

· Provide well documented and tested solutions.

· Developing high level software which interfaces with low level firmware.

· Keeps the supervisor aware in a timely manner of any issues needing the supervisor’s involvement.

· Maintains timely and accurate records and reports, as required.

· Observe good housekeeping and safety habits.

Requirements


· Bachelor’s degree or higher in a relevant technical discipline. Has the necessary training to be proficient in the position.

· Minimum of 5 years of hands-on software design and development experience.

· C, C++, Bash, JavaScript/HTML/CSS programming languages.

· System administration skills including understanding of networking protocols and programming stack for Linux and Linux permissions model

· Knowledge of basic security principles

· Experience with Linux kernel configuration: Hardware specification using the device tree, and or/ Kernel build options

· Experience with Linux Kernel / filesystem build tools: Yocto/Bitbake

· Experience with U-boot bootloader

· Experience with Linux driver development

· Experience with SQLite database or similar

· Qt experience beneficial

· Proficiency with Git version control system

· Has excellent communications and interpersonal skills to be able to interact effectively with internal and external customers.

· Has basic analytical and problem-solving abilities to meet the requirements of the position.

· Effective time management skills in prioritizing and addressing multiple and at times conflicting demands.

· High energy with a sense of urgency in responding to customer needs.

· High level of personal and professional integrity.

· Is committed to the company’s values.

· Attention to detail in maintaining required records and reports.

Average salary estimate

$85000 / YEARLY (est.)
min
max
$80000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Accenture Federal Services Hybrid Washington, District of Columbia, United States
Posted 2 days ago

Senior Front End Developer role at Accenture Federal Services, focusing on innovative UI/UX solutions to support federal government missions.

Photo of the Rise User

Step into the role of GCP Application Technical Lead, leveraging your expertise in Big Data and Java to drive innovative cloud solutions.

Posted 4 days ago

Lead the architecture and development of scalable API and third-party integrations at Skimmer, a fast-growing tech company in Austin.

An experienced Java Technical Lead opportunity in Las Vegas to steer Java application development and mentor a talented developer team.

Photo of the Rise User
Google Hybrid Kirkland, Washington, United States
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google Cloud as a Senior Software Engineer to innovate and develop transformative technologies that impact billions of users.

Photo of the Rise User
System1 Hybrid No location specified
Posted yesterday

A growing team seeks an Intermediate Full Stack Software Engineer to drive the design and development of modern web apps in a dynamic, hybrid work environment.

Cimulate Hybrid Boston, Massachusetts, United States
Posted 21 hours ago

A dynamic Full Stack Software Engineer role at Cimulate, driving innovative AI and software solutions to transform business operations.

Join Truelogic as a Senior Back-end Engineer to shape a world-class optimization product in a fully remote environment.

NetDocuments Hybrid Lehi, Utah, United States
Posted 21 hours ago

NetDocuments is seeking a Staff Software Engineer to develop and lead cloud-native productivity tools integrated with Microsoft platforms.

Posted 4 days ago

As a Senior Blockchain Engineer at Noise, you will play a pivotal role in creating innovative financial services based on attention as an asset class.

Photo of the Rise User
CyberArk Hybrid Salt Lake City, Utah, United States
Posted 8 days ago

Join CyberArk as a Backend Software Engineer and support the development of innovative solutions for machine identity management.

Photo of the Rise User
Node.Digital Hybrid No location specified
Posted 10 days ago

Become a key player at Node.Digital as a Salesforce Architect, driving the architecture and integration of complex Salesforce solutions.

Posted 4 days ago

Seeking a Senior Backend Engineer to lead AI-integrated, scalable backend architecture for innovative software projects at Zipdev’s fully remote team.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
June 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!