Device Software Engineer
AbbVie
Company Description
About AbbVie
AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas including immunology, oncology and neuroscience - and products and services in our Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at . Follow @abbvie on LinkedIn, Facebook , Instagram , X and YouTube .
Job Description
Purpose:
The Software Engineer prepares and installs solutions by determining and designing system specifications, standards, and programming for hardware-integrated, regulated devices. Improve operations by conducting systems analysis and recommending changes in policies and procedures and collaborate with cross-functional teams.
Responsibilities:
- Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack.
- Write clean, maintainable code and documentation using engineering best practices. Writes unit, component, and integration tests.
- Develop and maintain event-driven, multi-threaded applications interacting with embedded devices.
- Support debugging and issue resolution across software and hardware interfaces.
- Work with quality engineering teams to design test plans for developed software.
- Research new tools, technologies, and test processes for software development.
- Participate in code reviews and create documentation on engineering and cross-functional practices.
- Adapt and scale existing systems to support growth and innovation across the company.
- Rapidly prototype solutions to emerging problems and lead their evolution into production-grade systems.
- Contribute to documentation required for regulated development environments.
- Familiarity with DevOps and Agile software development.
Qualifications
- BS or higher in a STEM discipline with 6 plus years of professional coding experience. At least 4 years of software design and development experience. At least 3 years of Windows programming with C# and .NET in an embedded device environment.
- Experience in developing event driven, multi-threaded Windows-based applications using WPF, WCF, .NET and C# strongly preferred. Must have some experience with common protocols such as: I2C, SPI, USB, Serial, WIFI, Bluetooth.
- Must have experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications.
- Knowledge of software life cycle processes used in regulated development environments. Must understand hardware and embedded systems with microprocessors.
- Experience in a software development background in a structured/regulated environment such as medical device development is required. Experience with embedded development in a cross functional environment, including Systems and/or Electrical engineer(s)
- Experience with an automated testing framework. Strong debugging and problem-solving skills.
- Prior work experience in one or more of the following subject areas would be helpful: windows driver development, automation of software framework for operations, development of software communication using RS232 to embedded devices, communication to pressure and vacuum gauges etc.
- Result-oriented, self-motivated and able to participate as both a team member and an individual contributor. Self-starter able to work with minimal direction.
- Strong verbal and written communication skills. Ability to author good engineering documentation.
Additional Information
Applicable only to applicants applying to a position in any location with pay disclosure requirements under state or local law:
The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this role atthe time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors includinggeographic location, and we may ultimately pay more or less than the posted range. This range may be modified in the future.
We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees.
This job is eligible to participate in our short-term incentive programs.
Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested,and determinable. The amount and availability of any bonus, commission, incentive, benefits, or any other form of compensation and benefits that are allocable to aparticular employee remains in the Company's sole and absolute discretion unless and until paid and may be modified at the Company’s sole and absolute discretion,consistent with applicable law.
AbbVie is an equal opportunity employer and is committed to operating with integrity, driving innovation, transforming lives and serving our community. Equal Opportunity Employer/Veterans/Disabled.
US & Puerto Rico only - to learn more, visit
US & Puerto Rico applicants seeking a reasonable accommodation, click here to learn more:
$143.7k - $194.4k
The Amazon Devices Software & Services team is looking for a Software Development Engineer to join a high-velocity, specialized team. This is not a traditional framework or infrastructure role - we are building a new groundbreaking customer experience that will define how...SuggestedInternshipLocal areaWorldwideFlexible hours$166k - $220k
...capabilities by partnering closely with specialist engineering, operations, and production teams.... ...of mission requirements. TRS hires software engineers & hardware engineers, who are... ...Linux kernel architecture: Familiarity with device trees, bootloaders, and other kernel...SuggestedFull timeWork experience placementImmediate startRelocation package$120k - $140k
...OverviewWe are looking for a Web Application Engineer to design, build, and maintain scalable,... ...reliable, secure, and maintainable software.ResponsibilitiesBackend EngineeringDesign... ...routersComfort using CLI‑based network devices and toolsFamiliarity with network discovery...Suggested$120k - $140k
...We are looking for a Web Application Engineer to design, build, and maintain scalable,... ...deliver reliable, secure, and maintainable software. Responsibilities Backend Engineering... ...Comfort using CLI‑based network devices and tools Familiarity with network discovery...SuggestedFull time- ...Instagram , X and YouTube . Job Description Purpose: The Software Engineer prepares and installs solutions by determining and designing... ..., and programming for hardware-integrated, regulated devices. Improve operations by conducting systems analysis and recommending...SuggestedFull timeTemporary workWork experience placementLocal area
$191k - $253k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...debugging problemsUnderstanding of systems software (kernel, device drivers, system calls) and optimizing for limited resourcesExperience...Full timeWork experience placementImmediate startRemote work- ...military in months, not years.ABOUT THE JOBWe are looking for a Security Software Engineer to join our rapidly growing team! This role is focused on developing cybersecurity software for embedded devices, securely extending and improving cryptographic capabilities for key...Full timeWork experience placementInternshipImmediate start
$166k - $220k
...Lattice ecosystem. ABOUT THE JOB We are seeking a Robotics Software Engineer to join the Maneuver Dominance team. In this role, you will... ..., including stores management systems (SMS), networked devices, and hardware interfaces. You will architect APIs and data transport...Full timeWork experience placementImmediate start$220k - $292k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...combines all parts of the vehicle stack: hand controllers, devices and sensors, computer vision, state machines, and analysis....Full timeWork experience placementImmediate startRemote workRelocation package$147k - $195k
...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... .... About the Job Software Engineers contribute to the delivery of a variety... ...integrated in to our products. This includes device management, drivers, firmware, power management...Full timeWork experience placementRemote workRelocation packageFlexible hours$165k - $241.4k
...collects massive amounts of data from its devices all over the world. We write nearly 11... ...work with many different people within Engineering and throughout Cisco to help build the infrastructure... ...scalable, distributed, enterprise software solutions that support the services...Permanent employmentFull timeTemporary workLocal areaFlexible hours- ...technology that will set the standards for software‑defined vehicles around the world. The... .... Role Summary As a Senior Software Engineer specializing in agentic applications, you... ...employment, social media/website, network/device, recruiting system usage/interaction, security...Full timeContract workLocal area
$220k - $292k
...reconnaissance and strike operations. ABOUT THE JOB As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge... ...-on experience programming for embedded systems and physical devices ~ Background in multi-agent coordination, particularly with...Full timeWork experience placementRemote workRelocationRelocation package$35k - $172.5k
...talent pipeline and considered for future opportunities. The Device Engineer will work collaboratively with a team to design and develop... ...intervention. Qualifications BS in Mechanical, Software, Electrical Engineering or equivalent degree. Advanced degree...Full timeTemporary workCurrently hiringLocal area$168k - $252k
...reconnaissance and strike operations. ABOUT THE JOB As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge... ...metrics. Experience programming for embedded and physical devices Experience with Linux tools for performance analysis and...Full timeWork experience placementLocal areaRemote workRelocation package$125k - $145k
...With 22 billion views across television, desktop and mobile devices each month, Vevo brings music videos to the world – when, where... ...TV, Sling Freestream, and Rakuten TV. About Role: As a Software Engineer at Vevo, you will join a small, autonomous team responsible...Full timeLocal areaRemote workWorldwide$237.15k - $300k
...requirements and guide the team toward engineering excellence.Design and vet scalable system... ...:Bachelor’s degree in Computer Science, Software Engineering, Technology Management, Project... ...as per Google policy.The Platforms and Devices team encompasses Google's various...Full timeWork at office$168.1k - $227.4k
The Amazon Devices team designs and engineer’s high-profile consumer electronics. We have produced amazin devices like Kindle, Fire tablets, Fire... ...selling e-readers and tablets, and Fire TV.Fire TV client software and services technologies are enjoyed by millions of...InternshipLocal areaWorldwideFlexible hours$143.7k - $194.4k
...capabilities that will transform how customers interact with Alexa. As a Software Development Engineer II, you'll work on technology that enables natural, intuitive experiences across multiple device types.Key job responsibilitiesYou are an autonomous software engineer...InternshipLocal areaFlexible hours$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...THE ROLEWe're looking for a Senior Software Engineer specializing in Robotics to join... ...Understanding of systems software (kernel, device drivers, system calls) and optimizing for...Full timeWork experience placementImmediate startRemote workWorldwide$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...THE ROLEWe're looking for a Senior Software Engineer specializing in Robotics to join... ...Understanding of systems software (kernel, device drivers, system calls) and optimizing for...Full timeWork experience placementImmediate startRemote workWorldwide$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers.We'...Full timeWork experience placementImmediate start$157k - $185k
...test infrastructure with the exact same engineering rigor as production code. Embed directly... ...experience). 5-8 years of experience. Strong software engineering fundamentals, with... ...automated UI/API tests interact with physical devices, hardware emulators, or simulation...Immediate startShift work$191k - $253k
...’s Lattice ecosystem. ABOUT THE JOBWe are seeking a Robotics Software Engineer, Behaviors to join the Maneuver Dominance team. In this role,... ...working with embedded systems, flight controllers, and physical devices.Programming Skills: Additional experience with Python, and/or...Full timeWork experience placementImmediate start$191k - $253k
...next-generation electronic warfare platforms — hardware-enabled, software-defined systems that are fielded, operational, and scaling fast... ...with them.ABOUT THE ROLEWe are looking for a Senior Full Stack Engineer to build the services and interfaces that connect EW systems to...Full timeWork experience placementImmediate start$166k - $220k
...sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAMWe are looking for a Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software Engineer on ArsenalOS you will be architecting and implementing...Full timeTemporary workWork experience placementLocal areaImmediate start$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...THE ROLE We're looking for a Staff Software Engineer specializing in Robotics to... ...Experience programming for embedded and physical devices Experience in one or more of the...Full timeWork experience placementRemote workWorldwideRelocation package- ...for diverse, talented people to join our team. As a Principal Software Engineer, you will serve as a technical leader responsible for... ...s next-generation ophthalmic diagnostic and surgical medical devices. You will play a key role throughout the software development...Full timeTemporary workRelocationFlexible hours
$168.1k - $227.4k
...cloud to enable customers to stream games on their existing devices. Luna represents an exciting and truly new product and... ...opportunity to reach a large volume of passionate customers.As a Software Development Engineer working on the core streaming engineering for Luna, you...Casual workInternshipLocal areaFlexible hours$142k - $191k
ResponsibilitiesMaxLinear is seeking a Principal Device Engineer to join our team. In this role, you will focus on the following:R & D in semiconductor device engineering, especially in device characterization for both RF/analog & digital applications, analysis on device...Work experience placementLive in
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Device Software Engineer. Be the first to apply!
- ngo software engineer Irvine, CA
- software data engineer Irvine, CA
- software development engineer (robotics engineer) Irvine, CA
- software system engineer Irvine, CA
- entry level software engineer remote Irvine, CA
- software engineer intern Irvine, CA
- software developer positions Irvine, CA
- junior software developer internship Irvine, CA
- software development engineer aws Irvine, CA
- consulting software engineer Irvine, CA


